electrical stimulus - German English Dictionary